//package work.rightAnswer;
//
//import java.util.ArrayList;
//import java.util.List;
//
//class Solution_228 {
//    public List<String> summaryRanges(int[] nums) {
//
//        List<String> list = new ArrayList<>();
//        if(nums.length==0){
//            return list;
//        }
//        //遍历nums数组，left表示区间起始索引，right表示结束索引
//        int left = 0;
//        int right = 0;
//        for (int i = 0; i < nums.length-1; i++) {
//            //如果nums[i+1]>nums[i]+1,那么1.right = i;2.把"nums[left]->nums[right]"进表，left = i+1
//            if(nums[i+1]>nums[i]+1){
//                right = i;
//                String str;
//                if(left==right){
//                    str = String.format("%s",nums[left]);
//                }else {
//                    str = String.format("%s->%s",nums[left],nums[right]);
//                }
//                list.add(str);
//                left = i+1;
//            }
//        }
//        String str;
//        if(left==nums.length-1){
//            str = String.format("%s",nums[left]);
//        }else {
//            str = String.format("%s->%s",nums[left],nums[nums.length-1]);
//        }
//        list.add(str);
//        return list;
//    }
//}